export default {
  docs: [
    {
      title: '开始',
      type: 'document', // 普通文档
      children: [
        {
          title: '快速开始',
          name: 'getting-started',
          meta: { docType: 'explain' },
          path: '/flutter/getting-started',
          component: () => import('@docs/getting-started.md'),
        },
        {
          title: '贡献指南',
          name: 'develop',
          meta: { docType: 'explain' },
          path: '/flutter/develop',
          component: () => import('@/../CONTRIBUTING.md'),
        },
        {
          title: '常见问题',
          name: 'faq',
          meta: { docType: 'explain' },
          path: '/flutter/faq',
          component: () => import('@/../FAQ.md'),
        },
        // {
        //   title: '谁在用',
        //   name: 'used',
        //   meta: { docType: 'explain' },
        //   path: '/flutter/used',
        //   component: () => import('@pages/used.vue'),
        // },
        {
          title: '更新日志',
          name: 'changelog',
          meta: { docType: 'explain' },
          path: '/flutter/changelog',
          component: () => import('@/../CHANGELOG.md'),
        },
        // {
        //   title: '自定义主题',
        //   name: 'custom-theme',
        //   meta: { docType: 'explain' },
        //   path: '/flutter/custom-theme',
        //   component: () => import('@docs/custom-theme.md'),
        // },
        {
          title: '组件概览',
          name: 'overview',
          meta: { docType: 'explain' },
          path: '/flutter/overview',
          component: () => import('@docs/overview.md'),
        },
      ],
    },
    {
      title: '全局配置',
      type: 'document', // 普通文档
      children: [
        {
          title: '深色模式',
          name: 'dark-mode',
          meta: { docType: 'explain' },
          path: '/flutter/dark-mode',
          component: () => import('@docs/dark-mode.md'),
        },
      ],
    },
    {
      title: '基础',
      type: 'component', // 组件文档
      children: [
        {
          title: 'Button 按钮',
          name: 'button',
          meta: { docType: 'base' },
          path: '/flutter/components/button',
          component: () => import('@/button/README.md'),
        },
        {
          title: 'Divider 分割线',
          name: 'divider',
          meta: { docType: 'data' },
          path: '/flutter/components/divider',
          component: () => import('@/divider/README.md'),
        },
        {
          title: 'Fab 悬浮按钮',
          name: 'fab',
          meta: { docType: 'form' },
          path: '/flutter/components/fab',
          component: () => import('@/fab/README.md'),
        },
        {
          title: 'Icon 图标',
          name: 'icon',
          meta: { docType: 'base' },
          path: '/flutter/components/icon',
          component: () => import('@/icon/README.md'),
        },
        // {
        //   title: 'Layout 布局',
        //   name: 'layout',
        //   meta: { docType: 'base' },
        //   path: '/flutter/components/col',
        //   component: () => import('@/col/README.md'),
        // },
        {
          title: 'Link 链接',
          name: 'link',
          meta: { docType: 'base' },
          path: '/flutter/components/link',
          component: () => import('@/link/README.md'),
        },
        {
          title: 'Text 文本',
          name: 'text',
          meta: { docType: 'base' },
          path: '/flutter/components/text',
          component: () => import('@/text/README.md'),
        },
      ],
    },
    {
      title: '导航',
      type: 'component',
      children: [
        {
          title: 'BackTop 返回顶部',
          name: 'back-top',
          meta: { docType: 'navigation' },
          path: '/flutter/components/back-top',
          component: () => import('@/back-top/README.md'),
        },
        {
          title: 'Drawer 抽屉',
          name: 'drawer',
          meta: { docType: 'navigation' },
          path: '/flutter/components/drawer',
          component: () => import('@/drawer/README.md'),
        },
        {
          title: 'Indexes 索引',
          name: 'indexes',
          meta: { docType: 'navigation' },
          path: '/flutter/components/indexes',
          component: () => import('@/indexes/README.md'),
        },
        {
          title: 'Navbar 导航栏',
          name: 'navbar',
          meta: { docType: 'navigation' },
          path: '/flutter/components/navbar',
          component: () => import('@/navbar/README.md'),
        },
        {
          title: 'SideBar 侧边栏',
          name: 'side-bar',
          meta: { docType: 'navigation' },
          path: '/flutter/components/side-bar',
          component: () => import('@/side-bar/README.md'),
        },
        {
          title: 'Steps 步骤条',
          name: 'steps',
          meta: { docType: 'navigation' },
          path: '/flutter/components/steps',
          component: () => import('@/steps/README.md'),
        },
        {
          title: 'TabBar 标签栏',
          name: 'tab-bar',
          meta: { docType: 'navigation' },
          path: '/flutter/components/tab-bar',
          component: () => import('@/tab-bar/README.md'),
        },
        {
          title: 'Tabs 选项卡',
          name: 'tabs',
          meta: { docType: 'navigation' },
          path: '/flutter/components/tabs',
          component: () => import('@/tabs/README.md'),
        },
      ],
    },
    {
      title: '输入',
      type: 'component',
      children: [
        {
          title: 'Calendar 日历',
          name: 'calendar',
          meta: { docType: 'form' },
          path: '/flutter/components/calendar',
          component: () => import('@/calendar/README.md'),
        },
        {
          title: 'Cascader 级联选择器',
          name: 'cascader',
          meta: { docType: 'form' },
          path: '/flutter/components/cascader',
          component: () => import('@/cascader/README.md'),
        },
        {
          title: 'CheckBox 多选框',
          name: 'checkbox',
          meta: { docType: 'form' },
          path: '/flutter/components/checkbox',
          component: () => import('@/checkbox/README.md'),
        },
        {
          title: 'DateTimePicker 时间选择器',
          name: 'date-time-picker',
          meta: { docType: 'form' },
          path: '/flutter/components/date-time-picker',
          component: () => import('@/date-time-picker/README.md'),
        },
        {
          title: 'Form 表单',
          name: 'form',
          meta: { docType: 'form' },
          path: '/flutter/components/form',
          component: () => import('@/form/README.md'),
        },
        {
          title: 'Input 输入框',
          name: 'input',
          meta: { docType: 'form' },
          path: '/flutter/components/input',
          component: () => import('@/input/README.md'),
        },
        {
          title: 'Picker 选择器',
          name: 'picker',
          meta: { docType: 'form' },
          path: '/flutter/components/picker',
          component: () => import('@/picker/README.md'),
        },
        {
          title: 'Radio 单选框',
          name: 'radio',
          meta: { docType: 'form' },
          path: '/flutter/components/radio',
          component: () => import('@/radio/README.md'),
        },
        {
          title: 'Rate 评分',
          name: 'rate',
          meta: { docType: 'form' },
          path: '/flutter/components/rate',
          component: () => import('@/rate/README.md'),
        },
        {
          title: 'Search 搜索框',
          name: 'search',
          meta: { docType: 'form' },
          path: '/flutter/components/search',
          component: () => import('@/search/README.md'),
        },
        {
          title: 'Slider 滑动选择器',
          name: 'slider',
          meta: { docType: 'form' },
          path: '/flutter/components/slider',
          component: () => import('@/slider/README.md'),
        },
        {
          title: 'Stepper 步进器',
          name: 'stepper',
          meta: { docType: 'form' },
          path: '/flutter/components/stepper',
          component: () => import('@/stepper/README.md'),
        },
        {
          title: 'Switch 开关',
          name: 'switch',
          meta: { docType: 'form' },
          path: '/flutter/components/switch',
          component: () => import('@/switch/README.md'),
        },
        {
          title: 'Textarea 多行文本框',
          name: 'textarea',
          meta: { docType: 'form' },
          path: '/flutter/components/textarea',
          component: () => import('@/textarea/README.md'),
        },
        {
          title: 'TreeSelect 树形选择',
          name: 'treeSelect',
          meta: { docType: 'form' },
          path: '/flutter/components/tree-select',
          component: () => import('@/tree-select/README.md'),
        },
        {
          title: 'Upload 上传',
          name: 'upload',
          meta: { docType: 'form' },
          path: '/flutter/components/upload',
          component: () => import('@/upload/README.md'),
        },
      ],
    },
    {
      title: '数据展示',
      type: 'component',
      children: [
        {
          title: 'Avatar 头像',
          name: 'avatar',
          meta: { docType: 'data' },
          path: '/flutter/components/avatar',
          component: () => import('@/avatar/README.md'),
        },
        {
          title: 'Badge 徽标',
          name: 'badge',
          meta: { docType: 'data' },
          path: '/flutter/components/badge',
          component: () => import('@/badge/README.md'),
        },
        {
          title: 'Cell 单元格',
          name: 'cell',
          meta: { docType: 'data' },
          path: '/flutter/components/cell',
          component: () => import('@/cell/README.md'),
        },
        {
          title: 'Collapse 折叠面板',
          name: 'collapse',
          meta: { docType: 'data' },
          path: '/flutter/components/collapse',
          component: () => import('@/collapse/README.md'),
        },
        {
          title: 'TimeCounter 计时器',
          name: 'timeCounter',
          meta: { docType: 'data' },
          path: '/flutter/components/time-counter',
          component: () => import('@/time-counter/README.md'),
        },
        {
          title: 'Empty 空状态',
          name: 'empty',
          meta: { docType: 'data' },
          path: '/flutter/components/empty',
          component: () => import('@/empty/README.md'),
        },
        {
          title: 'Footer 页脚',
          name: 'footer',
          meta: { docType: 'data' },
          path: '/flutter/components/footer',
          component: () => import('@/footer/README.md'),
        },
        {
          title: 'Image 图片',
          name: 'image',
          meta: { docType: 'data' },
          path: '/flutter/components/image',
          component: () => import('@/image/README.md'),
        },
        // {
        //   title: 'Grid 宫格',
        //   name: 'grid',
        //   meta: { docType: 'data' },
        //   path: '/flutter/components/grid',
        //   component: () => import('@/grid/README.md'),
        // },
        {
          title: 'ImageViewer 图片预览',
          name: 'image-viewer',
          meta: { docType: 'data' },
          path: '/flutter/components/image-viewer',
          component: () => import('@/image-viewer/README.md'),
        },
        {
          title: 'Progress 进度条',
          name: 'progress',
          meta: { docType: 'message' },
          path: '/flutter/components/progress',
          component: () => import('@/progress/README.md'),
        },
        {
          title: 'Result 结果',
          name: 'result',
          meta: { docType: 'data' },
          path: '/flutter/components/result',
          component: () => import('@/result/README.md'),
        },
        {
          title: 'Skeleton 骨架屏',
          name: 'skeleton',
          meta: { docType: 'data' },
          path: '/flutter/components/skeleton',
          component: () => import('@/skeleton/README.md'),
        },
        // {
        //   title: 'Sticky 吸顶',
        //   name: 'sticky',
        //   meta: { docType: 'navigation' },
        //   path: '/flutter/components/sticky',
        //   component: () => import('@/sticky/README.md'),
        // },
        {
          title: 'Swiper 轮播图',
          name: 'swiper',
          meta: { docType: 'data' },
          path: '/flutter/components/swiper',
          component: () => import('@/swiper/README.md'),
        },
        {
          title: 'Table 表格',
          name: 'table',
          meta: { docType: 'data' },
          path: '/flutter/components/table',
          component: () => import('@/table/README.md'),
        },
        {
          title: 'Tag 标签',
          name: 'tag',
          meta: { docType: 'data' },
          path: '/flutter/components/tag',
          component: () => import('@/tag/README.md'),
        },
      ],
    },
    {
      title: '反馈',
      type: 'component', // 组件文档
      children: [
        {
          title: 'ActionSheet 动作面板',
          name: 'action-sheet',
          meta: { docType: 'message' },
          path: '/flutter/components/action-sheet',
          component: () => import('@/action-sheet/README.md'),
        },
        {
          title: 'Dialog 对话框',
          name: 'dialog',
          meta: { docType: 'message' },
          path: '/flutter/components/dialog',
          component: () => import('@/dialog/README.md'),
        },
        {
          title: 'DropdownMenu 下拉菜单',
          name: 'dropdown-menu',
          meta: { docType: 'navigation' },
          path: '/flutter/components/dropdown-menu',
          component: () => import('@/dropdown-menu/README.md'),
        },
        {
          title: 'Loading 加载',
          name: 'loading',
          meta: { docType: 'message' },
          path: '/flutter/components/loading',
          component: () => import('@/loading/README.md'),
        },
        {
          title: 'Message 全局提示',
          name: 'message',
          meta: { docType: 'message' },
          path: '/flutter/components/message',
          component: () => import('@/message/README.md'),
        },
        {
          title: 'NoticeBar 消息提醒',
          name: 'noticebar',
          meta: { docType: 'message' },
          path: '/flutter/components/notice-bar',
          component: () => import('@/notice-bar/README.md'),
        },
        // {
        //   title: 'Overlay 遮罩层',
        //   name: 'overlay',
        //   meta: { docType: 'message' },
        //   path: '/flutter/components/overlay',
        //   component: () => import('@/overlay/README.md'),
        // },
        {
          title: 'Popover 弹出气泡',
          name: 'popover',
          meta: { docType: 'message' },
          path: '/flutter/components/popover',
          component: () => import('@/popover/README.md'),
        },
        {
          title: 'Popup 弹出层',
          name: 'popup',
          meta: { docType: 'message' },
          path: '/flutter/components/popup',
          component: () => import('@/popup/README.md'),
        },
        {
          title: 'PullDownRefresh 下拉刷新',
          name: 'pull-down-refresh',
          meta: { docType: 'message' },
          path: '/flutter/components/pull-down-refresh',
          component: () => import('@/pull-down-refresh/README.md'),
        },
        {
          title: 'SwipeCell 滑动操作',
          name: 'swipeCell',
          meta: { docType: 'message' },
          path: '/flutter/components/swipe-cell',
          component: () => import('@/swipe-cell/README.md'),
        },
        {
          title: 'Toast 轻提示',
          name: 'toast',
          meta: { docType: 'message' },
          path: '/flutter/components/toast',
          component: () => import('@/toast/README.md'),
        },
      ],
    },
  ],
};
